<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.Title{width: 100%;margin-top: 56px;}
.Title h2{font-size: 34px;color: #333333;font-weight: bold;text-align: center;}
.Title h2 a{text-decoration: none;color: #333333;}
.Title h2 em{color: #2454ac;font-weight: bold;}/*修改*/
.Title p{font-size: 18px;color: #555555;background: url(../images/titleBg2.png) no-repeat center;text-align: center;margin-top: 9px;}

.Title2{width: 100%;margin-top: 56px;}
.Title2 h2{font-size: 34px;color: #333333;font-weight: bold;text-align: center;}
.Title2 h2 a{text-decoration: none;color: #333333;}
.Title2 h2 em{color: #2454ac;font-weight: bold;}/*修改*/
.Title2 p{font-size: 18px;color: #555555;background: url(../images/titleBg2.png) no-repeat center;text-align: center;margin-top: 9px;}
.footlinks {clear:both;margin:10px auto;padding:0px;max-width:1200px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}


body { background:#f7f7f7;}
/*banner*/
.banner{overflow:hidden; width:100%;}
.banner a{ height:560px; display: block;}
#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0; }
#flashs .btn{ overflow:hidden; width:100%; position:absolute; left:0; bottom:25px; text-align:center;z-index: 9999;}
#flashs .btn span{ color:#fff;  background:#717174; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;opacity: 0.7;}
#flashs .btn span.cur {background: #2454AC;}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;}
#flashs .bot1{ background:url(Img/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(Img/babot2.png) no-repeat center; right:5%; z-index: 2;}

/*search*/
.search{ overflow:hidden; height:78px; background:#fff;}
.search p{ float:left; line-height:78px; font-size:14px;width: 740px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.search span{font-size: 14px;font-weight: bold;color: #333333;}
.search p a{  color:#777777; padding-right: 10px;}
.search .ssBox{ float:right; margin-top:15px; width:360px; height:46px;overflow: hidden;}
.search .ssBox .txt{ width:270px; height:46px; line-height:46px; background:#eeeeee; font-size:14px; color:#999999; outline:none;float: left;padding-left: 20px;padding-right: 10px;border: none;}
.search .ssBox img{display: block;float: left;}

/*partner*/
.partner{width: 100%;background: #f7f7f7;overflow: hidden;padding-bottom: 58px;}
.partner .Title h2 a{color: #333333;font-weight: bold;}
.partner .hzCon{position: relative;margin-top: 38px;}
.partner .hzCon i{display: block;width: 30px; height: 60px;position: absolute;top: 35px;cursor: pointer;}
.partner .hzCon .btn01{background: url(../images/hz-btn01.png) no-repeat left top; left: -50px;}
.partner .hzCon .btn02{background: url(../images/hz-btn02.png) no-repeat center top;right: -50px;}
.partner .hzLunB{width: 1200px;overflow: hidden;height: 159px;position: relative;}
.partner .hzLunB ul{height: 159px;overflow: hidden;position: absolute;top: 0; left: 0;}
.partner .hzLunB li{width: 184px;float: left;text-align: center;margin: 0 8px;}
.partner .hzLunB li img{display: block;border: 1px solid #e6e6e6;margin-bottom: 12px;}
.partner .hzLunB li a{font-size: 14px;color: #555555;text-decoration: none;}


.went {height: 465px;background: url(../images/wentbg.jpg) no-repeat center;}
.went .container {background: url(../images/went04.png) no-repeat right 40px;height: 465px;}
.went h3 {font-size: 36px;color: #fff;padding-top: 60px;text-indent: 30px;margin-bottom: 10px;}
.went .p1 {font-size: 24px;color: #fff;text-indent: 30px;}

.went ul {position: relative;overflow: hidden;margin-top: 50px;}
.went ul li {float: left;}
.went ul li img {display: block;margin-left: 30px;}

.advantage { background:#fff}
.advantage .adv_top {height: 160px;background: url(../images/advbg01.jpg) no-repeat center;color: #fff;text-align: center;}
.advantage .adv_top .container {position: relative;}
.advantage .adv_top .advbg {width: 261px;height: 198px;}
.advantage .adv_top .advxl {width: 88px;height: 27px;position: absolute;left: 50%;margin-left: -44px;bottom: -63px;background: url(../images/advbg03.png) no-repeat center;}
.advantage .adv_top h2 {font-size: 45px;padding-top: 22px;margin-bottom: 10px;}

.advantage .adv_top h2 b {font-size: 80px; color:#cfff3e;}
.advantage .adv_top .adv_p1 {font-size: 12px;text-transform: uppercase;}

.advantage .adv_con {height: 1476px;background: url(../images/advImg.jpg) no-repeat center top;}
.advantage .adv_con .container {position: relative;}
.advantage .adv_con .advbox {width: 590px;position: absolute;}
.advantage .adv_con .advbox h3 {padding-left: 12px;border-left: 7px solid #FE0000;height: 42px;margin-bottom: 20px;}
.advantage .adv_con .advbox h3 span {display: block;font-size: 26px;color: #000;height: 27px;line-height: 27px;}
.advantage .adv_con .advbox h3 i {display: block;font-size: 12px;color: #999; font-style:normal; font-weight:normal; line-height:28px}
.advantage .adv_con ol {margin-left: 19px;}
.advantage .adv_con ol li {font-size: 17px;line-height: 28px;margin-bottom: 12px;}


.advantage .adv_con .adv1 {right: 0;top: 100px;}
.advantage .adv_con .adv2 {left: 0;top: 448px;}
.advantage .adv_con .adv3 {right: 0;top: 807px;}
.advantage .adv_con .adv3 .adv3_p1 {height: 43px;margin-top: 35px;}
.advantage .adv_con .adv3 .adv3_p1 a {float: left;width: 119px;background: url(../images/advbg02.jpg) no-repeat center;color: #fff;font-size: 16px;line-height: 43px;text-indent: 15px;}
.advantage .adv_con .adv3 .adv3_p1 span {float: left;margin-left: 15px;padding-top: 8px;font-size: 18px;}
.advantage .adv_con .adv3 .adv3_p1 span b {font-size: 26px;color: #FE0000;}
.advantage .adv_con .adv4 {left: 0;top: 1190px;}

/*proCenter*/
.proCenter{width: 100%;overflow: hidden;padding-bottom: 44px;}
.proCenter .Title h2{background: none;}
.proCenter .Title p{background: url(../images/pro-titleBg.png) no-repeat center;}
.proCenter .proLeft,.proCenter .proRight{margin-top: 38px;}
.proCenter .proLeft{width: 240px;float: left;}
.proLeft h3{font-size: 22px;height: 80px;line-height: 80px;text-align: center;width: 100%;font-weight: normal;background: #1057c1;}
.proLeft h3 a{color: #FFFFFF;display: block;text-decoration: none;line-height: 80px;}
.proLeft dl{width: 240px;border-bottom: 1px solid #dedede;border-top: 1px solid #FFFFFF;background: #f6f6f6;overflow: hidden;}
.proLeft dt{width: 240px;height: 49px;overflow: hidden;line-height: 49px;}
.proLeft dt a{ display:block; font-size:14px; color:#333333; font-weight:bold;  line-height:49px;background:url(../images/pro-jia.png) no-repeat 211px center;padding-left:20px;text-decoration: none; }
.proLeft dd{ overflow:hidden; width:220px; padding-left:20px;padding-bottom: 4px; display: none;}
.proLeft .last dd{padding-bottom: 10px;}
.proLeft dd a{ display:block; font-size:14px; color:#555555; line-height:25px; padding-left:17px; background:url(../images/pro-Jt.png) no-repeat left center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.proLeft dl.hover { background-color: #014dbd;}
.proLeft dl.hover dd a{background: url(../images/pro-JtCur.png) no-repeat left center; color: #fff;}
.proLeft dl dt.active a{ background:  url(../images/pro-jian.png) no-repeat 207px center; }
.proLeft dl.hover dt a{background:  url(../images/pro-jian2.png) no-repeat 207px center; color: #fff;}
.proRight  { overflow:hidden; width:740px; float:right;height: 955PX;}
.proRight .protop{ overflow:hidden; width:100%;background-color: #f2f2f2;}
.proRight .protop ul{ float:left;overflow: hidden;}
.proRight .protop li{width: 160px;height: 80px;line-height: 80px;height: 80px;text-align: center;background: #e6e6e6;float: left;font-weight: bold;}
.proRight .protop li a{display: block;line-height: 80px;color: #333333;font-size: 16px;text-decoration: none;}
.proRight .protop li.cur{background-color: #014dbd;font-weight: bold;}
.proRight .protop li.cur a{color: #FFFFFF;}
.proRight .protop li:hover{background-color: #014dbd;}
.proRight .protop li:hover a{color: #FFFFFF;}
.proRight .protop span{ float:right; background:url(../images/pro-phone.png) no-repeat left center;display: block;padding: 0 20px;margin-top: 31px;display: block;overflow: hidden;}
.proRight .protop b{float: left;font-size:14px;color:#888888;line-height: 29px;font-weight: normal;}/*修改  增加一行*/
.proRight .protop em{color: #2454ac;font-size: 24px;font-weight: bold;float: left;}/*修改float: left;*/
.proRight .proList{ overflow:hidden;width: 110%;margin-top: 20px;height: 855PX;}
.proRight .proList li{ float:left; width:240px; height:274px; margin-right:10px;background: #f2f2f2;position: relative;margin-bottom: 11px;}
.proRight .proList li img{ display:block; margin:0 auto; margin-bottom: 19px;margin-top: 3px;}
.proRight .proList i{display: block;position: absolute;top: 3px;right: 3px;background: url(../images/pro-jia01.png) no-repeat right top;width: 28px;height: 28px;}
.proRight .proList li a{ display:block; text-decoration:none;font-size: 14px;color: #333333;text-align: center;}
.proRight .proList li:hover{ background: #014dbd;}
.proRight .proList li:hover a{color: #FFFFFF;}
.proRight .proList li:hover i{background: url(../images/pro-jia02.png) no-repeat right top;}
/*.proRight .proList li:hover img{opacity: 0.5;}   修改*/


/*question*/
.question{width: 100%;height: 600px;overflow: hidden;background: url(../images/Q-bg.jpg) no-repeat center;}
.question .Title h2{font-weight: normal;background: url(../images/Q-TilteBg.png) no-repeat center;}
.question .Title h2 em{color: #FFFFFF;font-weight: bold;}
.question .Title h2 a{color: #FFFFFF;}
.question .QCon{width: 100%;position: relative;height: 503px;}
.question .QCon img{display: block;}
.question .QCon .people{position: absolute;bottom: -7px;left: 50%;margin-left: -297px; width:0; height: 0px;}
.question .QCon p{color: #FFFFFF;font-size: 16px;width: 248px; opacity: 0; filter: alpha(opacity=0);}
.question .QCon span{font-size: 18px;font-weight: bold;}
.question .p1{position: absolute;bottom: 86px;left: -44px;}
.question .p2{position: absolute;bottom: 200px;left: 68px;}
.question .p3{position: absolute;bottom: 298px;left: 97px;}
.question .p4{position: absolute;bottom: 298px;right: 16px;}
.question .p5{position: absolute;bottom: 200px;right: -46px;}
.question .p6{position: absolute;bottom: 86px;right: -62px;}
.question .WHao1{position: absolute;right: 247px;top: 20px;opacity: 0; filter: alpha(opacity=0);}
.question .WHao2{position: absolute;top: 78px;left: 228px;opacity: 0; filter: alpha(opacity=0);}
.question .WHao3{position: absolute; left: 394px;top: 42px;opacity: 0; filter: alpha(opacity=0);}


/*about*/
.about{width: 100%;overflow: hidden;background:#f7f7f7;padding-bottom: 58px; padding-top:30px;}
.about .Title h2{background: url(../images/aboutBg1.png) no-repeat center;}

.about .Title2 h2{background: url(../images/aboutBg1x.png) no-repeat center;}

.about .GJ-intro{width: 100%;overflow: hidden;height: 350px;margin-top: 35px;}
.about .GJ-intro .GjPic{display: block;float: left;}
.about .GJ{float: right;width: 630px;height: 292px;}
.about .Ab a{color: #2454AC;}
.about .GJ h3{font-size: 26px;font-weight: bold;margin-bottom: 12px; margin-top:8px;}
.about .GJ h3 a{color: #01921b;}
.about .GJ p{font-size: 14px;color: #666666;line-height: 26px;text-overflow: ellipsis;overflow: hidden;height: 155px;}
.about .GJ span a{font-size: 14px; color: #2454ac;}
.about .ABox{width: 630px;position: relative;margin-top: 12px;overflow: hidden;height: 147px;}
.about .ABox ul{overflow: hidden;width: 595px;position: absolute;top: 0;left: 0;height: 147px;}
.about .ABox li{float: left;width: 188px;height: 147px;margin-right: 11px;}
.about .ABox i{display: block;position: absolute;width: 34px;height: 74px;color: #FFFFFF;cursor: pointer;z-index: 5;}
.about .ABox .btn01{top: 0;right: 0;background: url(../images/aboutBtn02.jpg) no-repeat left top;}
.about .ABox .btn01:hover{background: url(../images/aboutBtn01.jpg) left top;}
.about .ABox .btn02{right: 0;bottom: 0; background: url(../images/aboutBtn02.jpg) no-repeat left bottom;}
.about .ABox .btn02:hover{background: url(../images/aboutBtn01.jpg) left bottom;}

.about .GJ-intro li { float:left; font-size:16px;color:#000; background:#fff; width:170px; border:#efefef 1px solid; height:75px; overflow:hidden; margin-right:10px; padding:13px;}
.about .GJ-intro ul { margin-top:5px;}
.about .GJ-intro li h1 { font-size:16px; line-height:25px; margin-top:12px; }
.about .GJ-intro li p { font-size:14px; color:#999;}
.about .GJ-intro li img { display:block; float:left; margin-right:10px;}
.about .baseBox{position: relative;margin-top: 37px;}
.about .baseBox i{display: block;width: 30px; height: 60px;position: absolute;top: 52px;cursor: pointer;}
.about .baseBox .btn01{background: url(../images/hz-btn01.png) no-repeat left top; left: -50px;}
.about .baseBox .btn02{background: url(../images/hz-btn02.png) no-repeat right top;right: -50px;}
.about .BLb{width: 1200px;overflow: hidden;position: relative;height: 220px;}
.about .BLb ul{position: absolute;top: 0; left: 0;}
.about .BLb li{width: 226px;float: left;text-align: center;height: 220px;margin: 0 7px;}
.about .BLb li img{display: block;margin-bottom: 12px;}
.about .BLb li a{font-size: 14px;color: #555555;text-decoration: none;}

/*pingjia*/
.pingjia{width: 100%;overflow: hidden;}
.pingjia .Title h2{color: #333333;background: url(../images/aboutBg1.png) no-repeat center;}
.pingjia .Title h2 em{color: #2454ac;font-weight: bold;}
.pingjia .PjCon{width: 1200px;overflow: hidden;padding-bottom: 39px;margin-top: 16px;}
.pingjia .PjCon li{float: left;width:258px;margin: 11px;background: #f7f7f7;padding: 15px 10px 0 10px;height: 390px;}
.pingjia .PjCon img{display: block;}
.pingjia .PjCon h3{font-size: 14px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;border-bottom: 1px solid #c8c8c8;line-height: 44px;}
.pingjia .PjCon p{font-size: 12px;color: #555555;line-height: 26px;height: 78px;overflow: hidden;text-overflow: ellipsis;margin-top: 7px;}
.pingjia .PjCon .detals{display: block;width: 125px;height: 32px;background: url(../images/detail2.png) no-repeat left top;margin-left: 16px;margin-top: 15px;}
.pingjia .PjCon li:hover{background: #FFFFFF;box-shadow: 0 0 15px #cacaca;}
.pingjia .PjCon li:hover h3{color: #2454ac;}
.pingjia .PjCon li:hover .detals{background: url(../images/detail.png) no-repeat left top;}
.pingjia .fenG{background: url(../images/fenG.png) repeat-x;width: 100%;height: 10px;}
.pingjia .flow{width: 100%;overflow: hidden;margin-top: 50px;padding-bottom: 66px;}
.pingjia .flow li{width: 173px;position: relative;float: left;margin-left: 32px;cursor: pointer;}
.pingjia .flow li.first{margin-left: 0;}
.pingjia .flow img{display: block; margin:10px auto;}
.pingjia .flow p{text-align: center;font-size: 16px;color: #555555;}
.pingjia .flow span{font-size: 18px;font-weight: bold;color: #555555;}
.pingjia .flow i{display: block;position: absolute;width: 140px;height: 140px;left: 16px; top: 10px;z-index: 3;background: url(../images/flow-Quan.png) no-repeat left top;}


.weihai {width: 100%;overflow: hidden; height:auto; padding-bottom:50px; overflow:hidden; background:#fff;}
.weihai .Title h2{color: #333333;background: url(../images/titleBg.png) no-repeat center; margin-bottom:36px;}
.weihai .Title h2 em{color: #2454ac;font-weight: bold;}
.weihai .PjCon{width: 1200px;overflow: hidden;padding-bottom: 39px;margin-top: 16px;}
.weihai .left { width:590px; float:left}
.weihai .right { width:590px; float:right; line-height:24px; font-size:14px;}
.weihai .right p { font-size:16px; font-weight:bold; color:#2454ac; margin-bottom:3px;}

.duibi {width: 100%;overflow: hidden; height:auto; padding-bottom:50px; overflow:hidden;}
.duibi .Title h2{color: #333333;background: url(../images/titleBg2.png) no-repeat center; margin-bottom:36px;}
.duibi .Title h2 em{color: #2454ac;font-weight: bold;}
.duibi .PjCon{width: 1200px;overflow: hidden;padding-bottom: 39px;margin-top: 16px;}
.duibi li { float:left; width:200px; text-align:center; font-weight:bold}
.duibi li p { font-size:14px; color:#333; line-height:44px;}
.duibi li img { border:#ccc 1px solid; padding:3px;}

.ads1 {background: url(../images/ads1.jpg) no-repeat center; height:142px;}
/*四大优势*/
.example {background:#fff; padding:50px 0; padding-top:0; height:auto; overflow:hidden; clear:both; margin:0px auto; }
.example .Title p { letter-spacing:4px;}
.example .container { margin-top:50px;}
.example .tit { padding-left:45px; padding-top:45px; font-size:24px; font-weight:bold; color:#b20000}
.example .tit p { font-size:16px; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#909090;}
.example .intro { padding-left:45px; padding-top:25px; font-size:15px; color:#909090; line-height:25px;}

.example .tit2 { padding-left:45px; padding-top:45px; font-size:24px; font-weight:bold; color:#010101}
.example .tit2 p { font-size:16px; line-height:30px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;font-weight:normal; color:#909090;}


.choose1 { width:599px; height:328px; float:left; display:block; border-left:#eeeeee 1px solid; border-top:#eeeeee 1px solid; background:url(../images/choose1.jpg) no-repeat center;}

.choose2 { width:599px; height:328px; float:left; display:block; border-right:#eeeeee 1px solid; border-top:#eeeeee 1px solid; background:url(../images/choose2.jpg) no-repeat center;}

.choose3 { width:599px; height:328px; float:left; display:block; border-left:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid; background:url(../images/choose3.jpg) no-repeat center;}

.choose4 { width:599px; height:328px; float:left; display:block; border-right:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid; background:url(../images/choose4.jpg) no-repeat center;}

/*Gj-history*/

.Gj-history{width:100%;background: url(../images/banner2.jpg) no-repeat center;height: 300px;} /*background: url(../images/banner2.jpg) no-repeat center;修改*/
.content{position: relative;}
.Gj-history .left{width: 496px;position: absolute;left: 20px;top: 45px;}
.Gj-history .left h3{font-size: 34px;color: #FFFFFF;text-align: center;margin-bottom: 3px;}
.Gj-history .left em{color: #80e131;}

.Gj-history .left .p1{color: #FFFFFF;font-size: 24px;text-align: center;margin-bottom: 20px;}
.Gj-history .left .p2{width: 286px;height: 42px;border: 2px solid #a9bee5;font-size: 14px;color: #FFFFFF;line-height: 42px;margin: 0 auto;text-align: center;}
.Gj-history .left .p3{background: url(../images/phone-icon.png) no-repeat left 30px;height: 45px;font-size: 14px;color: #FFFFFF;line-height: 45px;padding-left: 29px;border-top: 1px solid #537dcb;overflow: hidden;margin-top: 15px;padding-top: 15px;}

.Gj-history .left .p3 span{color: #FFFFFF;font-size: 18px;font-weight: bold;}
.Gj-history .left .p3 a{display: inline-block;width: 170px; height: 45px;background: url(../images/banner2-Zx.png) no-repeat left top;float: right;}
.Gj-history .left .p3 a{*display: inline;}
.Gj-history .right{width: 260px;height: 340px;position: absolute;right: 0;top: -43px;padding: 0 30px;}
.Gj-history .right p{font-size: 16px; font-weight: bold; color: #FFFFFF;margin-top: 26px;margin-bottom: 13px;}
.Gj-history .right .Input{border: 1px solid #c3e5a7;width: 258px;height: 48px;margin-top: 10px;overflow: hidden;/*background-color: #69be23;*/}
.Gj-history .right .Input span{display: block;width: 51px;height: 48px;float: left;border-right: 1px solid #c3e5a7;}
.Gj-history .right input{width: 196px;height: 48px;border: none;font-size: 14px;color: #FFFFFF;outline: none;line-height: 48px;float: right;padding-left: 10px;line-height: 48px;background: none;}
.Gj-history .right .TextArea{width: 258px;height: 88px;margin-top: 10px;overflow: hidden;background-color: #69be23;border: 1px solid #c3e5a7;}
.Gj-history .right .TextArea span{display: block;width: 51px;height: 88px;border-right: 1px solid #c3e5a7;float: left;}
.Gj-history .right textarea{width: 186px;height: 58px;color: #FFFFFF;font-size: 14px;background:none;float: right;outline: none;resize:none;border: none;line-height: 22px;padding: 15px 10px;}
.Gj-history .right a{display: block; margin-top: 10px;width: 161px;height: 46px;} 
.Gj-history .right img{display: block;}

/*.news*/
.news{width: 100%;overflow: hidden;height: 575px;}
.news .leftnews{width: 830px;margin-top: 60px;float: left; background:#fff}
.news .menu{width: 830px;overflow: hidden;height: 60px;}
.news .menu li{float: left;width: 200px;height: 60px;line-height: 60px;background: #e8e8e8;font-size: 16px;text-align: center;}
.news .menu li a{display: block;line-height: 60px;color: #555555;text-decoration: none;}
.news .menu .cur{background: #275cbe;}
.news .menu .cur a{color: #FFFFFF;}
.news .menu .more{font-size: 12px; float:right; color: #999999;background: #fff;}
.news .menu .more a{color: #999999;text-decoration: none; padding-right:20px;display: block;line-height: 60px;}
.news .menu li:hover{background: #275cbe;color: #FFFFFF;}
.news .menu li:hover a{color: #FFFFFF;}
.leftnews .newsbox { overflow:hidden; width:100%;margin-top: 21px;height: 390px;}
.leftnews .newslist{ overflow:hidden; padding:0px 20px; height: 100%; }
.leftnews .newslist dl{ overflow:hidden; width:100%; height:168px;padding-bottom: 20px;border-bottom: 2px solid #cecece;}
.leftnews .newslist dt{ overflow:hidden; float:left;width: 280px;}
.leftnews .newslist dt img{display: block;}
.leftnews .newslist dd{ overflow:hidden; float:right; width:490px;}
.leftnews .newslist dd a{display: block;width: 490px;}
.leftnews .newslist .detail{margin-top: 24px;}
.leftnews .newslist h3{ font-size:14px; color:#333333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;border-bottom: 1px solid #cecece;line-height: 34px;}
.leftnews .newslist h3 a{ color:#333333;display: block;}
.leftnews .newslist p{ font-size:14px; line-height:24px; color:#888888; height:48px; overflow:hidden; text-overflow: ellipsis;margin-top: 5px;}
.leftnews .newslist ul{ overflow:hidden; margin-top: 5px;}
.leftnews .newslist em{display: block;float: left; font-size:28px; width: 18px;height: 18px;color: #818181;line-height: 18px;text-align: center;margin-top: 15px;}

.leftnews .newslist .last{border-bottom: none;}
.leftnews .newslist li{overflow:hidden; font-size:14px; line-height:48px;border-bottom: 1px dotted #cecece;}
.leftnews .newslist li a{ color:#555555; display:block; width:450px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;margin-left:0px;}
.leftnews .newslist li a:hover { color:#ff0000}
.leftnews .newslist li span{ float:right; color:#999999;font-family: arial;}

.rightnews { overflow:hidden; width:350px; float:right;background-color:#fff;margin-top: 60px;height: 471px;}
.rightnews .top{ overflow:hidden; width:100%; height:60px;background: #275cbe;}
.rightnews h3{ float:left; font-size:16px; color:#FFFFFF;line-height: 60px;padding-left: 29px;}
.rightnews .more{ float:right;  font-size:12px; color:#9ab9e6;text-decoration: none;display: block;line-height: 60px;padding-right: 20px;}
.rightnews .wenda{ overflow:hidden;width: 320px;position: relative;height: 411px; padding:0px 15px;}
.rightnews .wenda ul{ overflow:hidden; width:320px;position: absolute;height: 411px;}
.rightnews .wenda li{ overflow:hidden; width:100%; border-bottom:1px dotted #cecece;margin-top:12px;padding-bottom: 15px;height: 83px;}
.rightnews .wenda .A{ font-weight:bold; font-size:14px; padding-left:37px; line-height:26px; background:url(../images/wen.png) no-repeat left center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom: 8px;}
.rightnews .wenda .A a{ color:#333333}
.rightnews .wenda .Q{ padding-left:37px; background:url(../images/da.png) no-repeat left top; font-size:14px; line-height:24px; color:#777777; height:48px; overflow:hidden; text-overflow:ellipsis; }

.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:21px; color:#555555; font-size:13px; font-weight:bold; }
/*新闻中心*/

/*新闻中心*/
.sec3 { padding: 40px 0; height:auto; overflow:hidden; clear:both; background:#fff;}
.sec3 .tit3 { clear:both; width:1200px; display:block; height:75px;}
.sec3 .sec_tit { font-size: 50px; font-weight: bold; float:left; font-family: 'impact'; font-style: normal;}
.sec3 .sub_tit { margin-left: 20px; float:left; font-size: 32px; font-weight: normal; margin-top: 12px; }

.sec3 .left { float:left; display:block; width:330px; background:url(../images/newsbg.jpg) #f0f0f0 repeat-x top; padding:30px 30px 15px 30px;}
.sec3 .right { float:right; width:780px;}

.sec3 ._con { display: block;}
.sec3 ._con:hover h4 { color:#01921b}
.sec3 ._con img{width:330px; height:215px; display:block;}

.sec3 .tab_c li { border-bottom: 1px solid #dbdbdb; margin-bottom:12px; padding-bottom:12px; position: relative; clear:both; height:auto; overflow:hidden; padding-right:50px;}
.sec3 .tab_c li:hover {}
.sec3 .tab_c li a{display:block;}
.sec3 .tab_c li a:hover h4{color:#01921b;}
.sec3 .tab_c li a:hover .txt{color:#666;}
.sec3 .tab_c li a:hover .right_arr{ background:url(../images/i_n_arrh.png) center center no-repeat; }
.sec3 .tab_c h4 { font-size: 18px; font-weight: normal; margin-bottom: 6px; padding-top:10px; color:#000;}
.sec3 .tab_c .txt{color:#878787; font-size:14px; line-height:24px;}

.sec3 .tab_c li a:hover .news_date { width:150px; height:100px; color:#fff; float: left;  margin-right: 20px; border: 1px solid #01921b; background:#01921b; text-align:center;}
.sec3 .tab_c li a:hover .news_date ._d { color:#fff}
.sec3 .tab_c li a:hover .news_date ._m { color:#fff}

.sec3 .news_date { width:150px; height:100px; float: left;  margin-right: 20px; border: 1px solid #e6e6e6; background:#fff; text-align:center;}
.sec3 ._d { font-size: 48px; line-height:48px; padding-top:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999}
.sec3 ._m { color: #999999; font-size:14px; }


.sec3 .right_arr { font-size: 0px; position: absolute; right:10px; bottom: 25px; display:block; width:32px; height:32px; background:url(../images/i_n_arr.png) center center no-repeat; }

.sec3 .newImgInfo { width: 100%; margin-top:20px; font-size:16px; color: #303030; }
.sec3 .newImgInfo .info { font-size:14px; color:#999; line-height:24px; margin-top:5px;}

/*首页-新闻*/

.lanrenzhijia{ width:1200px; height:590px; margin:0px auto; font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden; text-align:center; margin-bottom:10px;}
.lanrenzhijia .tab a{ display:inline-block; font-size:16px; background:#fff; margin-left:-5px; padding:0px 20px; height:40px; text-align:center; border:#e1e1e1 1px solid; line-height:40px;text-decoration:none; color:#4a4a4a;}
.lanrenzhijia .tab a:hover{ background:#1b5994; color:#fff; border:#1b5994 1px solid; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#1b5994; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; width:1200px; height:550px; position:relative;}
.lanrenzhijia .content ul{ position:absolute; left:0; top:0; height:100px;}
.lanrenzhijia .content li{ width:1200px; height:340px; float:left;}
.lanrenzhijia .content li p{ padding:10px;}

.product2 ul { padding:0px;}
.lanrenzhijia .content li dl { float:left; background:#fff; margin:10px 8px 10px 8px; width:284px; display:block;}

.lanrenzhijia .content li dl:hover { background:#e3e3e3; color:#ff0000;}
.lanrenzhijia .content li dl img { width:284px; height:200px;}

.lanrenzhijia .content li dl:hover dt { background:#b20000; color:#fff;}
.lanrenzhijia .content li dl dt {font-size:14px; background:#3c3c3c; color:#fff; height:36px; line-height:36px; text-indent:10px; }
.lanrenzhijia .content li dl dt i { float:right; line-height:36px; margin-right:15px;}
.lanrenzhijia .content li dl a { display:block}

	
.products {margin-left:auto; margin-right:auto; background:url(../images/probg.jpg); height:auto; overflow:hidden; clear:both; padding-bottom:39px;}
.products .left { width:230px; background:#eeeeee; margin-top:20px; float:left;}
.products .left .titxx {background:#025bb5; padding-top:20px; text-align:center; line-height:25px; height:65px; overflow:hidden; color:#fff; font-size:26px; display:block; height:80px; font-weight:bold;}
.products .left .titxx p { clear:both; font-size:16px; font-weight: normal;}

.prolist { float:left; padding-top:10px; width:280px; height:auto;}
.prolist li { margin-top:0px;}
.prolist li a{ text-decoration:none; background:url(../images/j1.png) #ececec no-repeat right 15px center; border-bottom:#dcdcdc 1px dotted; border-top:#fafafa 1px solid; display:block; color:#3e3d3d; font-size:16px; line-height:48px; padding-left:32px;}
.prolist li a:hover{ text-decoration:none; background:url(../images/j2.png) #01921b no-repeat right 15px center; border-bottom:#0d90b9 1px dotted; display:block; color:#fff;}
.prolist p a{ color:#fff; text-decoration:none; font-weight:normal; height:32px; overflow:hidden; padding-left:20px; font-size:12px; background:url(../images/dd.png) no-repeat 10px 14px;line-height:30px; display: block; width:190px;}
.prolist p a:hover {background:url(../images/dd.png) #117bc9 no-repeat 10px 14px;}

.products .last { background:#025bb5; height:58px; font-size:16px; line-height:58px; text-align:center; color:#fff;}
.products .last a { color:#fff;}

.product2 { float:right; width:900px;}
.product2 ul { padding:0px;}
.product2 li { float:left; background:#fff; margin:10px 8px 13px 8px; width:284px; display:block;}

.product2 li:hover { background:#e3e3e3; color:#ff0000;}
.product2 li img { width:284px; height:200px;}

.product2 li:hover p { background:#01921b; color:#fff;}
.product2 li p {font-size:14px; background:#e9e9e9; color:#333; height:36px; line-height:36px; text-indent:10px; }
.product2 li p i { float:right; line-height:36px; margin-right:15px;}
.product2 li a { display:block}

.frame {width:388px; height:255px; background:#fff; float:left; margin-bottom:10px; margin-left:10px; display:inline;}
.wrap2 {width:388px; height:255px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap2 img {display:block;width:388px; height:255px;}
.wrap2 div {width:388px; height:273px; padding:273px 10px 10px 10px; position:absolute; left:0; top:0;}
.wrap2 div b {display:block; font-weight:normal; width:388px; height:273px; z-index:-1; position:absolute; left:0; top:300px; z-index:1;background-color:rgba(0,0,0,0.7);}
.wrap2 div span {position:relative; z-index:500;}
.wrap2 div h1{font-size:22px; color:#fff; margin:0; padding:40px 20px 10px 20px;}
.wrap2 div p {font-size:14px; color:#fff; line-height:22px; padding:0 20px 0px 20px;}
.wrap2 div a {color:#fff; font-size:16px; padding-top:20px; text-indent:20px; text-decoration:none; display:block; margin:0;}
.wrap2 div a:hover {color:#fffc1d;}
.clear {clear:both;}




.erji li a
{
	font-size: 14px;
    padding-left: 60px;
    color: #676767;
}

.erji1 li a
{
	display: block;
    height: 40px;
    line-height: 40px;
    background: url(../images/liBg2.png) no-repeat 161px center;
    font-size: 14px;
    color: #333;
    padding: 0 7px;
	padding-left: 30px;
    text-decoration: none;
	 color: #676767;
}</pre></body></html>